/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}




















html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Helvetica Neue For Number;src:local("Helvetica Neue");unicode-range:u+30-39}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}body,html{width:100%;height:100%}body{font-family:Arial,microsoft yahei,Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#666;background-color:#fff}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}input[type=text],textarea{-webkit-appearance:none}ol,ul{list-style:none}input::-ms-clear,input::-ms-reveal{display:none}::-moz-selection{background:#108ee9;color:#fff}::selection{background:#108ee9;color:#fff}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.85);font-weight:500}a{color:#108ee9;background:transparent;text-decoration:none;outline:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}a:focus{-webkit-text-decoration-skip:ink;text-decoration-skip:ink}a:hover{color:#49a9ee}a:active{color:#0e77ca}a:active,a:hover{outline:0;text-decoration:none}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed;pointer-events:none}.ant-divider{margin:0 6px;display:inline-block;height:8px;width:1px;background:#ccc}code,kbd,pre,samp{font-family:Consolas,Menlo,Courier,monospace}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both;visibility:hidden;font-size:0;height:0;}



input[type='text']:not([readonly]):focus{
    border-color:#1f9cee!important;
    box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -webkit-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -moz-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -ms-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
}
input[type='text'][readonly]{
    background-color:#f5f6f7;
}
textarea[readonly]{
    background-color:#f5f6f7;
    resize: none!important;
}
input[type='password']:focus{
    border-color:#1f9cee!important;
    box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -webkit-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -moz-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -ms-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
}
textarea:not([readonly]):focus{
    border-color:#1f9cee!important;
    box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -webkit-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -moz-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -ms-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
}
.default-select{
    height: 28px;
    line-height: 28px;
    color: #666;
    outline: none;
    border: 1px solid #ccc;
    padding: 0 12px;
}
/*scrollbar style start*/
::-webkit-scrollbar-track {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
}

::-webkit-scrollbar-track:hover {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4);
    background-color: rgba(0,0,0,0.01);
}

::-webkit-scrollbar-track:active {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.4);
    background-color: rgba(0,0,0,0.05);
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.05);
    border-radius: 10px;
    -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}

:hover::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.2);
    border-radius: 10px;
    -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}

::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);
}

::-webkit-scrollbar-thumb:active {
    background: rgba(0,0,0,0.6);
}

::-webkit-scrollbar {
    width: 8px;
    height:8px;
}

::-webkit-scrollbar-track {
    background: rgba(0,0,0,0);
}

::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background: #e9e9e9;
}

::-webkit-scrollbar-thumb:hover {
    background: #d9d9d9;
}

::-webkit-scrollbar-button,::-webkit-scrollbar-corner {
    display: none;
}
/*scrollbar style end*/


/*placeholder start*/
::-webkit-input-placeholder {
    font-size:14px;
    color:#aaa;
}
:-moz-placeholder {
    font-size:14px;
    color:#aaa;
}
::-moz-placeholder {
    font-size:14px;
    color:#aaa;
}
:-ms-input-placeholder {
    font-size:14px;
    color:#aaa;
}
/*placeholder end*/

html{
    font-size:12px;
    font-family:Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
}
.w1200{
    width:1200px;
}
/*澶撮儴start*/
.header-layout{
    height:85px;
    box-sizing:border-box;
    border-bottom:1px solid #ddd;
    background-image: linear-gradient(top,#fff,#efefef);
    background-image: -moz-linear-gradient(top,#fff,#efefef);
    background-image: -ms-linear-gradient(top,#fff,#efefef);
    background-image: -webkit-linear-gradient(top,#fff,#efefef);
    background-repeat: repeat-x;
    box-shadow:0 2px 15px rgba(0,0,0,0.35);
    -webkit-box-shadow:0 2px 15px rgba(0,0,0,0.35);
    -moz-box-shadow:0 2px 15px rgba(0,0,0,0.35);
    -ms-box-shadow:0 2px 15px rgba(0,0,0,0.35);
    position:relative;
    z-index:1;
}
.header-content{
    height:100%;
    margin:0 auto;
}
.header-content .menu{
    height: 100%;
    line-height: 90px;
    padding-left: 4px;
}
.header-content .menu .link{
    color:#666;
    font-size:16px;
    margin-right:12px;
}
.header-content .menu .link:last-child{
    margin-right: 0;
}
.header-content .menu .link.active,.header-content .menu .link:hover{
    color:#1f9cee;
}
.header-view{height:100%;}
.fl{
    float:left;
}
.logo{
    margin:19px 0 0;
    padding-right:18px;
}
.header-view .itext{
    height: 32px;
    width: 272px;
    background: url(../images/logo2.png) no-repeat 12px center;
    padding-left: 12px;
    border-left: 1px solid #ddd;
    margin: 26px 0 0 0;
    text-indent: -999px;
    box-sizing: content-box;
    /*overflow: hidden;*/
    position:relative;
    padding-right:102px;
}
.header-view .itext::after{
    /*content:"";
    position:absolute;
    right: 4px;
    top: -18px;
    width:62px;
    height:29px;
    background:url(../images/lALPBbCc1VTtMUAdPg_62_29.png) no-repeat 0 0;*/
}
.logo .aimg{
}
.fr{
    float:right;
}
.login-model{
    height:100%;
}
.query-box{
    height:32px;
}
.query-input{
    height:100%;
    width:175px;
    color: #666;
    outline:none;
    border:1px solid #ccc;
    margin:0;
    padding:0 8px;
    box-sizing:border-box;
    border-radius:5px 0 0 5px;
    float:left;
}
.search-btn{
    display:inline-block;
    height:100%;
    line-height:32px;
    text-align:center;
    float:left;
    width:60px;
    border-radius:0 3px 3px 0;
    cursor:pointer;
    color:#fff;
    background-color:#1f9cee;
    letter-spacing:1px;
    user-select:none;
    -webkit-user-select:none;
}
.query-model{
    display:none;
    margin-top:26px;
    margin-right:6px;
}
.user-info-model{
    height:32px;
    line-height:32px;
    margin-top:26px;
}
.user-info-model .abtns{
  height:100%;
}
.user-info-model .goto-login{
    position:relative;
    padding:0 10px;
}

.user-info-model .goto-mobile{
    position:relative;
    padding:0 10px;
}

.user-info-model .register{
	position:relative;
    padding:0 10px;
}
.user-info-model .alink:first-child{

}
.login-display-model{
    display: none;
    position: absolute;
    width: 120px;
    z-index: 111;
    background: #fff;
    right: 0;
    border: 1px solid #ddd;
}

.mobile-display-model{
    display: none;
    position: absolute;
    width: 180px;
    z-index: 111;
    background: #fff;
    right: 0;
    border: 1px solid #ddd;
}



.user-info-model .goto-login:hover .login-display-model{
   display:block;
}
.user-info-model .goto-signup:hover .login-display-model{
   display:block;
}
.user-info-model .goto-mobile:hover .mobile-display-model{
   display:block;
}

.login-display-model .display-item{
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.login-display-model .display-item.end{
  border-bottom:none;
}
.login-display-model .display-item .href{
    color: #666;
    display:block;
    width:100%;
    height:100%;
}
.login-display-model .display-item .href:hover{
    color: #108ee9;
    background: #f3f3f3;
}
.user-info-model .alink{
    color:#666;
    display:block;
    width:100%;
    height:100%;
}
.user-info-model .alink:hover{
    color:#108ee9;
}
/*澶撮儴end*/



/*灏鹃儴start*/
.ui-main-footer{

}
.footer-layout{
    height:150px;
    border-top:1px solid #ddd;
    background-image: linear-gradient(top,#fff,#efefef);
    background-image: -moz-linear-gradient(top,#fff,#efefef);
    background-image: -ms-linear-gradient(top,#fff,#efefef);
    background-image: -webkit-linear-gradient(top,#fff,#efefef);
    background-repeat: repeat-x;
}
.footer-content{
    height:100%;
    margin:0 auto;
    color:#666;
    font-size:14px;
    overflow: hidden;
}
.footer-content .links{
    text-align:center;
    line-height:32px;
    margin:12px 0 0px;
    color:#666;
}
.footer-content .links .alink{
    color:#666;
}
.footer-content .links .alink:hover{
   color:#108ee9;
   text-decoration:underline;
}
.footer-content .links .line{
    margin:0 4px;
}
.footer-content .company{
    margin-top:28px;
}
.footer-content .company,.footer-content .allrights,.footer-content .record{
    text-align:center;
    line-height:26px;
}


/*灏鹃儴end*/

/*鍏敤start*/
.default-btn{
    display: inline-block;
    margin-bottom: 0;
    font-weight: 500;
    text-align: center;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    line-height: 28px;
    padding: 0 15px;
    font-size: 13px;
    border-radius: 2px;
    height: 28px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    position: relative;
    color: #666;
    background-color: #fff;
    border-color: #d9d9d9;
    outline: none;
}
.default-info-btn{
    display:inline-block;
    padding:2px 18px;
    border-radius:3px;
    border:1px solid #ddd;
    background-color:#1f9cee;
    color:#fff;
}
.default-select{
    height: 26px;
    line-height: 26px;
    border: 1px solid #ddd;
    padding: 0 8px;
    outline: none;
}
.default-select:focus{
    border-color:#1f9cee;
    box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -webkit-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -moz-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -ms-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
}
.tcdPageCode{
    display: inline-block;
    padding: 0;
    text-align: center;
    color: #ccc;
}
.tcdPageCode .default-btn{
    margin-left:3px;
}
.tcdPageCode .default-btn.current{
    background-color:#108ee9;
    border-color:#108ee9;
    color:#fff;
}
.tcdPageCode .dot{
    display: inline-block;
    vertical-align: middle;
    padding: 0 2px;
    margin-left: 3px;
}


.my-checkbox{
    display:inline-block;
    cursor:pointer;
    user-select:none;
    -webkit-user-select:none;
}
.my-checkbox input[type='checkbox']{
    width:0;
    height:0;
    overflow:hidden;
    visibility:hidden;
}
.my-checkbox .ckbox-bg{
    float:left;
    position:relative;
    width:14px;
    height:14px;
    box-sizing:border-box;
    border:1px solid #ddd;
}
.my-checkbox .ckbox-text{
    float: left;
    margin-left: 4px;
    line-height: 16px;
    margin-top: -1px;
}
.my-checkbox input[type='checkbox']:checked+.ckbox-bg{
    background-color:#1f9cee;
    border-color:#1f9cee;
}
.my-checkbox input[type='checkbox']:checked+.ckbox-bg:after,.my-checkbox input[type='checkbox']:checked+.ckbox-bg::after{
    -webkit-transform: rotate(45deg) scale(1); */
    -ms-transform: rotate(45deg) scale(1);
    /* transform: rotate(45deg) scale(1); */
    position: absolute;
    left: 4px;
    top: 1px;
    display: table;
    width: 5px;
    height: 8px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    content: " ";
    -webkit-transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
    transition: all .2s cubic-bezier(.12,.4,.29,1.46) .1s;
}

.my-radiobox{
    display:inline-block;
    cursor:pointer;
    user-select:none;
    -webkit-user-select:none;
}
.my-radiobox input[type='radio']{
    width:0;
    height:0;
    overflow:hidden;
    visibility:hidden;
}
.my-radiobox .radio-bg{
    float:left;
    position:relative;
    width:14px;
    height:14px;
    box-sizing:border-box;
    border:1px solid #ddd;
    border-radius:50%;
}
.my-radiobox .input-radio:checked+.radio-bg{
    background-color: #fff;
    border-color: #1f9cee;
}
.my-radiobox .input-radio:checked+.radio-bg::after,.my-radiobox .input-radio:checked+.radio-bg:after{
    content: " ";
    position: absolute;
    left: 3px;
    top: 3px;
    display: table;
    width: 6px;
    height: 6px;
    background-color:#1f9cee;
    border-radius:50%;
}
.my-radiobox .radio-text{
    float:left;
    height:14px;
    line-height:14px;
    margin-left:4px;
}
.vip1{
    display:inline-block;
    vertical-align: middle;
    width:22px;
    height:22px;
    background:url(../images/u1883.png) no-repeat center center;
}
.overflow{
    overflow:hidden;
}
/*鍏敤end*/

/*娑堟伅鐣岄潰message鏍峰紡start*/
.ant-message {
  font-size: 12px;
  position: fixed;
  z-index: 301099;
  width: 100%;
  top: 16px;
  left: 0;
  pointer-events: none;
}
.ant-message-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice:first-child {
  margin-top: -8px;
}
.ant-message-notice-content {
  padding: 8px 16px;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  background: #fff;
  display: inline-block;
  pointer-events: all;
}
.ant-message-success .anticon {
  color: #00a854;
}
.ant-message-error .anticon {
  color: #f04134;
}
.ant-message-warning .anticon {
  color: #ffbf00;
}
.ant-message-info .anticon,
.ant-message-loading .anticon {
  color: #108ee9;
}
.ant-message .anticon {
  margin-right: 8px;
  font-size: 14px;
  top: 1px;
  position: relative;
}
.ant-message-notice.move-up-leave.move-up-leave-active {
  /*-webkit-animation-name: MessageMoveOut;
          animation-name: MessageMoveOut;
  overflow: hidden;
  -webkit-animation-duration: .3s;
          animation-duration: .3s;*/
}
@-webkit-keyframes MessageMoveOut {
  0% {
    opacity: 1;
    max-height: 150px;
    padding: 8px;
  }
  100% {
    opacity: 0;
    max-height: 0;
    padding: 0;
  }
}
@keyframes MessageMoveOut {
  0% {
    opacity: 1;
    max-height: 150px;
    padding: 8px;
  }
  100% {
    opacity: 0;
    max-height: 0;
    padding: 0;
  }
}
/*娑堟伅鐣岄潰message鏍峰紡end*/

/*antd 瀛椾綋start*/

@font-face {
  font-family: 'anticon';
  src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot');
  /* IE9*/
  src: url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.eot?#iefix') format('embedded-opentype'), /* chrome銆乫irefox */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.woff') format('woff'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.ttf') format('truetype'), /* iOS 4.1- */ url('https://at.alicdn.com/t/font_zck90zmlh7hf47vi.svg#iconfont') format('svg');
}
.anticon {
  display: inline-block;
  font-style: normal;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon:before {
  display: block;
  font-family: "anticon" !important;
}
.anticon-step-forward:before {
  content: "\E600";
}
.anticon-step-backward:before {
  content: "\E601";
}
.anticon-forward:before {
  content: "\E602";
}
.anticon-backward:before {
  content: "\E603";
}
.anticon-caret-right:before {
  content: "\E604";
}
.anticon-caret-left:before {
  content: "\E605";
}
.anticon-caret-down:before {
  content: "\E606";
}
.anticon-caret-up:before {
  content: "\E607";
}
.anticon-right-circle:before {
  content: "\E608";
}
.anticon-circle-right:before {
  content: "\E608";
}
.anticon-caret-circle-right:before {
  content: "\E608";
}
.anticon-left-circle:before {
  content: "\E609";
}
.anticon-circle-left:before {
  content: "\E609";
}
.anticon-caret-circle-left:before {
  content: "\E609";
}
.anticon-up-circle:before {
  content: "\E60A";
}
.anticon-circle-up:before {
  content: "\E60A";
}
.anticon-caret-circle-up:before {
  content: "\E60A";
}
.anticon-down-circle:before {
  content: "\E60B";
}
.anticon-circle-down:before {
  content: "\E60B";
}
.anticon-caret-circle-down:before {
  content: "\E60B";
}
.anticon-right-circle-o:before {
  content: "\E60C";
}
.anticon-circle-o-right:before {
  content: "\E60C";
}
.anticon-caret-circle-o-right:before {
  content: "\E60C";
}
.anticon-left-circle-o:before {
  content: "\E60D";
}
.anticon-circle-o-left:before {
  content: "\E60D";
}
.anticon-caret-circle-o-left:before {
  content: "\E60D";
}
.anticon-up-circle-o:before {
  content: "\E60E";
}
.anticon-circle-o-up:before {
  content: "\E60E";
}
.anticon-caret-circle-o-up:before {
  content: "\E60E";
}
.anticon-down-circle-o:before {
  content: "\E60F";
}
.anticon-circle-o-down:before {
  content: "\E60F";
}
.anticon-caret-circle-o-down:before {
  content: "\E60F";
}
.anticon-verticle-left:before {
  content: "\E610";
}
.anticon-verticle-right:before {
  content: "\E611";
}
.anticon-rollback:before {
  content: "\E612";
}
.anticon-retweet:before {
  content: "\E613";
}
.anticon-shrink:before {
  content: "\E614";
}
.anticon-arrows-alt:before {
  content: "\E615";
}
.anticon-arrow-salt:before {
  content: "\E615";
}
.anticon-reload:before {
  content: "\E616";
}
.anticon-double-right:before {
  content: "\E617";
}
.anticon-double-left:before {
  content: "\E618";
}
.anticon-arrow-down:before {
  content: "\E619";
}
.anticon-arrow-up:before {
  content: "\E61A";
}
.anticon-arrow-right:before {
  content: "\E61B";
}
.anticon-arrow-left:before {
  content: "\E61C";
}
.anticon-down:before {
  content: "\E61D";
}
.anticon-up:before {
  content: "\E61E";
}
.anticon-right:before {
  content: "\E61F";
}
.anticon-left:before {
  content: "\E620";
}
.anticon-minus-square-o:before {
  content: "\E621";
}
.anticon-minus-circle:before {
  content: "\E622";
}
.anticon-minus-circle-o:before {
  content: "\E623";
}
.anticon-minus:before {
  content: "\E624";
}
.anticon-plus-circle-o:before {
  content: "\E625";
}
.anticon-plus-circle:before {
  content: "\E626";
}
.anticon-plus:before {
  content: "\E627";
}
.anticon-info-circle:before {
  content: "\E628";
}
.anticon-info-circle-o:before {
  content: "\E629";
}
.anticon-info:before {
  content: "\E62A";
}
.anticon-exclamation:before {
  content: "\E62B";
}
.anticon-exclamation-circle:before {
  content: "\E62C";
}
.anticon-exclamation-circle-o:before {
  content: "\E62D";
}
.anticon-close-circle:before {
  content: "\E62E";
}
.anticon-cross-circle:before {
  content: "\E62E";
}
.anticon-close-circle-o:before {
  content: "\E62F";
}
.anticon-cross-circle-o:before {
  content: "\E62F";
}
.anticon-check-circle:before {
  content: "\E630";
}
.anticon-check-circle-o:before {
  content: "\E631";
}
.anticon-check:before {
  content: "\E632";
}
.anticon-close:before {
  content: "\E633";
}
.anticon-cross:before {
  content: "\E633";
}
.anticon-customer-service:before {
  content: "\E634";
}
.anticon-customerservice:before {
  content: "\E634";
}
.anticon-credit-card:before {
  content: "\E635";
}
.anticon-code-o:before {
  content: "\E636";
}
.anticon-book:before {
  content: "\E637";
}
.anticon-bar-chart:before {
  content: "\E638";
}
.anticon-bars:before {
  content: "\E639";
}
.anticon-question:before {
  content: "\E63A";
}
.anticon-question-circle:before {
  content: "\E63B";
}
.anticon-question-circle-o:before {
  content: "\E63C";
}
.anticon-pause:before {
  content: "\E63D";
}
.anticon-pause-circle:before {
  content: "\E63E";
}
.anticon-pause-circle-o:before {
  content: "\E63F";
}
.anticon-clock-circle:before {
  content: "\E640";
}
.anticon-clock-circle-o:before {
  content: "\E641";
}
.anticon-swap:before {
  content: "\E642";
}
.anticon-swap-left:before {
  content: "\E643";
}
.anticon-swap-right:before {
  content: "\E644";
}
.anticon-plus-square-o:before {
  content: "\E645";
}
.anticon-frown:before {
  content: "\E646";
}
.anticon-frown-circle:before {
  content: "\E646";
}
.anticon-ellipsis:before {
  content: "\E647";
}
.anticon-copy:before {
  content: "\E648";
}
.anticon-menu-fold:before {
  content: "\E658";
}
.anticon-mail:before {
  content: "\E659";
}
.anticon-logout:before {
  content: "\E65A";
}
.anticon-link:before {
  content: "\E65B";
}
.anticon-area-chart:before {
  content: "\E65C";
}
.anticon-line-chart:before {
  content: "\E65D";
}
.anticon-home:before {
  content: "\E65E";
}
.anticon-laptop:before {
  content: "\E65F";
}
.anticon-star:before {
  content: "\E660";
}
.anticon-star-o:before {
  content: "\E661";
}
.anticon-folder:before {
  content: "\E662";
}
.anticon-filter:before {
  content: "\E663";
}
.anticon-file:before {
  content: "\E664";
}
.anticon-exception:before {
  content: "\E665";
}
.anticon-meh:before {
  content: "\E666";
}
.anticon-meh-circle:before {
  content: "\E666";
}
.anticon-meh-o:before {
  content: "\E667";
}
.anticon-shopping-cart:before {
  content: "\E668";
}
.anticon-save:before {
  content: "\E669";
}
.anticon-user:before {
  content: "\E66A";
}
.anticon-video-camera:before {
  content: "\E66B";
}
.anticon-to-top:before {
  content: "\E66C";
}
.anticon-team:before {
  content: "\E66D";
}
.anticon-tablet:before {
  content: "\E66E";
}
.anticon-solution:before {
  content: "\E66F";
}
.anticon-search:before {
  content: "\E670";
}
.anticon-share-alt:before {
  content: "\E671";
}
.anticon-setting:before {
  content: "\E672";
}
.anticon-poweroff:before {
  content: "\E6D5";
}
.anticon-picture:before {
  content: "\E674";
}
.anticon-phone:before {
  content: "\E675";
}
.anticon-paper-clip:before {
  content: "\E676";
}
.anticon-notification:before {
  content: "\E677";
}
.anticon-mobile:before {
  content: "\E678";
}
.anticon-menu-unfold:before {
  content: "\E679";
}
.anticon-inbox:before {
  content: "\E67A";
}
.anticon-lock:before {
  content: "\E67B";
}
.anticon-qrcode:before {
  content: "\E67C";
}
.anticon-play-circle:before {
  content: "\E6D0";
}
.anticon-play-circle-o:before {
  content: "\E6D1";
}
.anticon-tag:before {
  content: "\E6D2";
}
.anticon-tag-o:before {
  content: "\E6D3";
}
.anticon-tags:before {
  content: "\E67D";
}
.anticon-tags-o:before {
  content: "\E67E";
}
.anticon-cloud-o:before {
  content: "\E67F";
}
.anticon-cloud:before {
  content: "\E680";
}
.anticon-cloud-upload:before {
  content: "\E681";
}
.anticon-cloud-download:before {
  content: "\E682";
}
.anticon-cloud-download-o:before {
  content: "\E683";
}
.anticon-cloud-upload-o:before {
  content: "\E684";
}
.anticon-environment:before {
  content: "\E685";
}
.anticon-environment-o:before {
  content: "\E686";
}
.anticon-eye:before {
  content: "\E687";
}
.anticon-eye-o:before {
  content: "\E688";
}
.anticon-camera:before {
  content: "\E689";
}
.anticon-camera-o:before {
  content: "\E68A";
}
.anticon-windows:before {
  content: "\E68B";
}
.anticon-apple:before {
  content: "\E68C";
}
.anticon-apple-o:before {
  content: "\E6D4";
}
.anticon-android:before {
  content: "\E938";
}
.anticon-android-o:before {
  content: "\E68D";
}
.anticon-aliwangwang:before {
  content: "\E68E";
}
.anticon-aliwangwang-o:before {
  content: "\E68F";
}
.anticon-export:before {
  content: "\E691";
}
.anticon-edit:before {
  content: "\E692";
}
.anticon-circle-down-o:before {
  content: "\E693";
}
.anticon-circle-down-:before {
  content: "\E694";
}
.anticon-appstore-o:before {
  content: "\E695";
}
.anticon-appstore:before {
  content: "\E696";
}
.anticon-scan:before {
  content: "\E697";
}
.anticon-file-text:before {
  content: "\E698";
}
.anticon-folder-open:before {
  content: "\E699";
}
.anticon-hdd:before {
  content: "\E69A";
}
.anticon-ie:before {
  content: "\E69B";
}
.anticon-file-jpg:before {
  content: "\E69C";
}
.anticon-like:before {
  content: "\E64C";
}
.anticon-like-o:before {
  content: "\E69D";
}
.anticon-dislike:before {
  content: "\E64B";
}
.anticon-dislike-o:before {
  content: "\E69E";
}
.anticon-delete:before {
  content: "\E69F";
}
.anticon-enter:before {
  content: "\E6A0";
}
.anticon-pushpin-o:before {
  content: "\E6A1";
}
.anticon-pushpin:before {
  content: "\E6A2";
}
.anticon-heart:before {
  content: "\E6A3";
}
.anticon-heart-o:before {
  content: "\E6A4";
}
.anticon-pay-circle:before {
  content: "\E6A5";
}
.anticon-pay-circle-o:before {
  content: "\E6A6";
}
.anticon-smile:before {
  content: "\E6A7";
}
.anticon-smile-circle:before {
  content: "\E6A7";
}
.anticon-smile-o:before {
  content: "\E6A8";
}
.anticon-frown-o:before {
  content: "\E6A9";
}
.anticon-calculator:before {
  content: "\E6AA";
}
.anticon-message:before {
  content: "\E6AB";
}
.anticon-chrome:before {
  content: "\E6AC";
}
.anticon-github:before {
  content: "\E6AD";
}
.anticon-file-unknown:before {
  content: "\E6AF";
}
.anticon-file-excel:before {
  content: "\E6B0";
}
.anticon-file-ppt:before {
  content: "\E6B1";
}
.anticon-file-word:before {
  content: "\E6B2";
}
.anticon-file-pdf:before {
  content: "\E6B3";
}
.anticon-desktop:before {
  content: "\E6B4";
}
.anticon-upload:before {
  content: "\E6B6";
}
.anticon-download:before {
  content: "\E6B7";
}
.anticon-pie-chart:before {
  content: "\E6B8";
}
.anticon-unlock:before {
  content: "\E6BA";
}
.anticon-calendar:before {
  content: "\E6BB";
}
.anticon-windows-o:before {
  content: "\E6BC";
}
.anticon-dot-chart:before {
  content: "\E6BD";
}
.anticon-bar-chart:before {
  content: "\E6BE";
}
.anticon-code:before {
  content: "\E6BF";
}
.anticon-api:before {
  content: "\E951";
}
.anticon-plus-square:before {
  content: "\E6C0";
}
.anticon-minus-square:before {
  content: "\E6C1";
}
.anticon-close-square:before {
  content: "\E6C2";
}
.anticon-close-square-o:before {
  content: "\E6C3";
}
.anticon-check-square:before {
  content: "\E6C4";
}
.anticon-check-square-o:before {
  content: "\E6C5";
}
.anticon-fast-backward:before {
  content: "\E6C6";
}
.anticon-fast-forward:before {
  content: "\E6C7";
}
.anticon-up-square:before {
  content: "\E6C8";
}
.anticon-down-square:before {
  content: "\E6C9";
}
.anticon-left-square:before {
  content: "\E6CA";
}
.anticon-right-square:before {
  content: "\E6CB";
}
.anticon-right-square-o:before {
  content: "\E6CC";
}
.anticon-left-square-o:before {
  content: "\E6CD";
}
.anticon-down-square-o:before {
  content: "\E6CE";
}
.anticon-up-square-o:before {
  content: "\E6CF";
}
.anticon-loading:before {
  content: "\E64D";
}
.anticon-loading-3-quarters:before {
  content: "\E6AE";
}
.anticon-bulb:before {
  content: "\E649";
}
.anticon-select:before {
  content: "\E64A";
}
.anticon-addfile:before,
.anticon-file-add:before {
  content: "\E910";
}
.anticon-addfolder:before,
.anticon-folder-add:before {
  content: "\E914";
}
.anticon-switcher:before {
  content: "\E913";
}
.anticon-rocket:before {
  content: "\E90F";
}
.anticon-dingding:before {
  content: "\E923";
}
.anticon-dingding-o:before {
  content: "\E925";
}
.anticon-bell:before {
  content: "\E64E";
}
.anticon-disconnect:before {
  content: "\E64F";
}
.anticon-database:before {
  content: "\E650";
}
.anticon-compass:before {
  content: "\E6DB";
}
.anticon-barcode:before {
  content: "\E652";
}
.anticon-hourglass:before {
  content: "\E653";
}
.anticon-key:before {
  content: "\E654";
}
.anticon-flag:before {
  content: "\E655";
}
.anticon-layout:before {
  content: "\E656";
}
.anticon-login:before {
  content: "\E657";
}
.anticon-printer:before {
  content: "\E673";
}
.anticon-sound:before {
  content: "\E6E9";
}
.anticon-usb:before {
  content: "\E6D7";
}
.anticon-skin:before {
  content: "\E6D8";
}
.anticon-tool:before {
  content: "\E6D9";
}
.anticon-sync:before {
  content: "\E6DA";
}
.anticon-wifi:before {
  content: "\E6D6";
}
.anticon-car:before {
  content: "\E6DC";
}
.anticon-copyright:before {
  content: "\E6DE";
}
.anticon-schedule:before {
  content: "\E6DF";
}
.anticon-user-add:before {
  content: "\E6ED";
}
.anticon-user-delete:before {
  content: "\E6E0";
}
.anticon-usergroup-add:before {
  content: "\E6DD";
}
.anticon-usergroup-delete:before {
  content: "\E6E1";
}
.anticon-man:before {
  content: "\E6E2";
}
.anticon-woman:before {
  content: "\E6EC";
}
.anticon-shop:before {
  content: "\E6E3";
}
.anticon-gift:before {
  content: "\E6E4";
}
.anticon-idcard:before {
  content: "\E6E5";
}
.anticon-medicine-box:before {
  content: "\E6E6";
}
.anticon-red-envelope:before {
  content: "\E6E7";
}
.anticon-coffee:before {
  content: "\E6E8";
}
.anticon-trademark:before {
  content: "\E651";
}
.anticon-safety:before {
  content: "\E6EA";
}
.anticon-wallet:before {
  content: "\E6EB";
}
.anticon-bank:before {
  content: "\E6EE";
}
.anticon-trophy:before {
  content: "\E6EF";
}
.anticon-contacts:before {
  content: "\E6F0";
}
.anticon-global:before {
  content: "\E6F1";
}
.anticon-shake:before {
  content: "\E94F";
}
.anticon-fork:before {
  content: "\E6F2";
}
.anticon-spin:before {
  display: inline-block;
  -webkit-animation: loadingCircle 1s infinite linear;
          animation: loadingCircle 1s infinite linear;
}

/*antd 瀛椾綋end*/

/*鍔ㄧ敾绫�start*/
.antZoomIn{
    animation:antZoomIn 0.3s ease;
    -webkit-animation:antZoomIn 0.3s ease;
    -moz-animation:antZoomIn 0.3s ease;
    -ms-animation:antZoomIn 0.3s ease;
}
.antZoomOut{
    animation:antZoomOut 0.3s ease;
    -webkit-animation:antZoomOut 0.3s ease;
    -moz-animation:antZoomOut 0.3s ease;
    -ms-animation:antZoomOut 0.3s ease;
}
.bounceInLeft{
    animation:bounceInLeft 0.3s ease;
    -webkit-animation:bounceInLeft 0.3s ease;
    -moz-animation:bounceInLeft 0.3s ease;
    -ms-animation:bounceInLeft 0.3s ease;
}

.antZoomInSlip{
    animation:antZoomIn1 0.3s ease;
    -webkit-animation:antZoomIn1 0.3s ease;
    -moz-animation:antZoomIn1 0.3s ease;
    -ms-animation:antZoomIn1 0.3s ease;
}


@-webkit-keyframes antZoomIn1 {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.2);
                transform: scale(0.2);
    }
    95% {
        opacity:1;
        -webkit-transform: scale(1.05);
                transform: scale(1.05);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
                transform: scale(1);
    }
}

@-webkit-keyframes antZoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.2);
                transform: scale(0.2);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
                transform: scale(1);
    }
}
@keyframes antZoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.2);
            transform: scale(0.2);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
            transform: scale(1);
    }
}
@-webkit-keyframes antZoomOut {
    0% {
        -webkit-transform: scale(1);
            transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.2);
            transform: scale(0.2);
    }
}
@keyframes antZoomOut {
    0% {
        -webkit-transform: scale(1);
            transform: scale(1);
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.2);
            transform: scale(0.2);
    }
}

@keyframes bounceInLeft {
    from, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        transform: translate3d(25px, 0, 0);
    }

    75% {
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        transform: translate3d(5px, 0, 0);
    }

    to {
        transform: none;
    }
}

@-webkit-keyframes bounceInLeft {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
    }

    to {
        -webkit-transform: none;
    }
}
/*鍔ㄧ敾绫�end*/
.select:focus{
    border-color:#1f9cee!important;
    box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -webkit-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -moz-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
    -ms-box-shadow: 0 0 0 2px rgba(24,159,254,.2);
}


.ui-auth{
    display:inline-block;
    width:70px;
    height:18px;
    background-image:url(../images/uifont-icons.png);
    background-repeat:no-repeat;
    background-position:-3px -61px;
}
.ui-auth.authed{
    background-position:-3px -33px;
}
.auv-input {
    height: 100%;
    border: 1px solid #ddd;
    padding: 0 8px;
    outline: none;
    background-color: #fff;
    background-image: none;
}
.default-empty{
    padding: 12px;
    text-align: center;
}
.default-empty .inner{
    display:inline-block;
}
.default-empty .bg{
        width: 158px;
    height: 112px;
    background: url(../images/empty_default_bg.png) no-repeat 8px center;
}
.default-empty .text{
        font-size: 14px;
    margin-top: 12px;
    color: #a3a3a3;
}


.txt-overflow{
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}

.my-disabled{
    pointer-events:none;
}
.router-layout{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
}
.ng-router{
    margin: 16px 0 16px 0px;
    overflow:hidden;
}
.ng-router .router-itxt{
    float:left;
}
.ng-router .router-net{
    float:left;
    overflow:hidden;
}
.ng-router .router-list{
    margin-left:-22px;
}
.ng-router .router-list .router-item{
    float: left;
    word-wrap: normal;
    white-space: nowrap;
}
.ng-router .r-link{
    color:#666;
}
.ng-router .router-list .router-item::before,.ng-router .router-list .router-item:before{
    display: inline-block;
    width: 20px;
    text-align: center;
    content: '\3E';
    font-size: 12px;
    color: #ccc;
    font-family: \5b8b\4f53;
}
.ng-router .router-list .r-link:hover{
    color:#1f9cee;
    text-decoration:underline;
}

.ant-message{
    position:static;
}
.ant-message-notice{
    padding: 8px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.3);
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    align-items: center;
    z-index: 11111111111;
    /*transition:none;*/
}
.ant-message-notice:first-child~div{
    display: none;
}